package com.example.common.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * @author keven
 * @date 2025-05-05 11:22 上午
 * @Description  【基础配置】
 */
@Configuration
@ConfigurationProperties(prefix = "base")
@Data
public class BaseConfig {

    // 当前代码版本
    private String version;

    // 待部署域名
    private String  domain;

    // #请求微信接口中专服务器
    private String wechatApiUrl;

    // #微信js api系列是否开启调试模式
    private boolean wechatJsApiDebug;

    // #微信js api是否是beta版本
    private boolean wechatJsApiBeta;

    // #是否同步config表数据到redis
    private boolean asyncConfig;

    // #是否同步小程序公共模板库
    private boolean asyncWeChatProgramTempList;

    // 本地图片路径配置
    private String imagePath;

}
